#ifndef ASYNC_PRINT_H
#define ASYNC_PRINT_H
#include <FreeRTOS/FreeRTOS.h>
#include <FreeRTOS/queue.h>

#define PRINT_QUEUE_SIZE 100
#define PRINT_TASK_STACK_SIZE 4096
#define PRINT_TASK_PRIORITY 1

void setupAsyncPrint(void);
void asyncPrint(const char *format, ...);

#endif